﻿
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SageKing.Database.SqlSugar.Entity.Contracts;

/// <summary>
/// SageKing消息结构属性表
/// </summary>
[SysTable]
[SugarTable(null, "SageKing消息结构属性表")]
[SugarIndex("index_{table}_Unique_MessageId_Name", new[] { nameof(MessageId), nameof(Name) }, new[] { OrderByType.Desc, OrderByType.Asc }, isUnique: true)]
public partial class SysSageKingMessageAttribute : SysSageKingMessageAttributeBase
{

    [Required]
    [SugarColumn(ColumnDescription = "版本", IsEnableUpdateVersionValidation = true)]
    public override long Version { get; set; }


}
